package com.learnyou.server.xingzuo.dto.resultDTO;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class StudentListResultDTO {

    private String id;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "学号")
    private String studentCode;

    @ApiModelProperty(value = "学生状态")
    private String studentStatus;

    @ApiModelProperty(value = "课程数量")
    private Integer courseNum;

    @ApiModelProperty(value = "已学完数量")
    private Integer endCourseNum;

    @ApiModelProperty(value = "监护人数量")
    private Integer gardianNum;

    @ApiModelProperty(value = "已绑定数量")
    private Integer bindGardianNum;
    @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
    @ApiModelProperty(value = "开始日期")
    private Date startDate;
    @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
    @ApiModelProperty(value = "学完日期")
    private Date endDate;
}
